sub-machine guns - Fransızca İngilizce Sözlük